/* flex布局 */
.u-f,.u-f-ac,.u-f-ajc{
	display: flex;
}
.u-f-ac,.u-f-ajc{
	align-items: center;
}
.u-f-ajc{
	justify-content: center;
}
.u-f-jsb{
	justify-content: space-between;
}
.u-f-jsa{
	justify-content: space-around;
}
.u-f-jse{
	justify-content: space-evenly;
}
.u-f1{
	flex: 1;
}
.u-f-column{
	flex-direction: column;
}
.hover {
	background-color: #eee !important;
}
.mbttom15 {
	margin-bottom: 15rpx;
}
.relative {
	position: relative;
}
.absolute {
	position: absolute;
}
.text-overflow {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.t-a-c {
  text-align: center;
}
.t-a-r {
  text-align: right;
}
.t-a-l {
  text-align: left;
}